package com.getbyte.homework;

import java.io.*;
import java.util.Arrays;

/**
 * @author げっしょく
 * @date 2021/8/4
 */
public class ereio {
    public static void main(String[] args) throws IOException {

        //错误代码有问题的




        /*
        在计算机的D盘下创建一个aa.txt文件，里头放一些中文数据
        （这一步不需要用代码实现），此时的编码应该是GBK（如果不是GBK就用记事本另存为ANSI）
      先右键属性查看当前文件的大小。
      然后后使用转换流将里头的数据转为用UTF-8编码的数据。

         */
        FileInputStream fis = new FileInputStream("D:\\a.txt");//22
        InputStreamReader isr = new InputStreamReader(fis, "GBK");
        char[] c = new char[5];
        int len;
        while ((len = isr.read(c)) != -1){
            System.out.println(Arrays.toString(c));
        }

    }
}
